About the files in the Configuration folder

The following table lists the files and folders inside the Configuration folder and gives a brief explanation of the contents of each.

File/folder name Contents
ActiveXNames.txt A list of ActiveX class IDs; used to populate the ClassID pop-up menu in the ActiveX inspector.
defaultStyles.xml

The default styles that appear in the HTML Styles palette for a new site.

To change the default styles for new sites, you can edit this file. To prevent Dreamweaver from creating default styles when you create a new site, remove this file from the Configuration folder. If you remove this file or delete its contents, only the two Clear styles appear in the HTML Styles palette when you create a new site. Removing this file has no effect on styles that appear in the HTML Styles palette for any site you created previously.

Extensions.txt

A list of file extensions recognized by Dreamweaver.

If you add an extension to this file, double-clicking a file with that extension in the Site window opens it in Dreamweaver.

Extensions.txt also determines what file types are shown in the File > Open dialog box. To show files of a particular type in that dialog box by default, add the appropriate extension to the first line of Extensions.txt. For more information, see "Customizing Dreamweaver" in Using Dreamweaver.

FTPExtensionMap.txt

A list of file extensions and the transfer modes associated with them.

This file determines how files are uploaded and downloaded by Dreamweaver: in ASCII mode or Binary mode. You can add items to this list or change the mode of existing items. On the Macintosh, this file is also used to set the file type and creator of files that are downloaded from a non-Macintosh server.

SourceFormat.txt

The HTML Format preferences.

Any changes you make to the HTML Format preferences (Edit > Preferences) are saved in this file when you close the Preferences dialog box. For finer control over HTML source formatting, you can edit this file directly. For more information about editing SourceFormat.txt, see "Customizing Dreamweaver" in Using Dreamweaver.

TagAttributeList.txt

A list of tags and their attributes. Used by the Quick Tag Editor and the Find and Replace dialog boxes.

To make custom tags and attributes appear in the Quick Tag Editor or Find and Replace dialog boxes, add them to this file.

Behaviors Files used by the Behavior inspector.
  Actions

Items that appear in the Actions (+) pop-up menu in the Behavior inspector.

Each action is separated into two files (one .js file and one .htm file) for localization purposes. The HTML file contains the interface for the behavior: the text and form fields that appear in a dialog box when you select the action from the Actions pop-up menu. You can modify this file to make the form fields larger or smaller. The JavaScript file contains the JavaScript code that inserts the behavior into your document; you should not make changes to this file unless you are proficient in JavaScript and familiar with the Behavior API as documented in Extending Dreamweaver.

  Events

Items that appear in the Events For pop-up menu at the top of the Behavior inspector.

Each file is named for the browser or browsers it represents, and it contains a list of HTML elements and the events that are supported for each element by all of the browsers in the file name. For example, Microsoft Internet Explorer (IE) 3.0 supports the onMouseMove and onMouseOver events for the A tag, while Netscape Navigator 3.0 supports the onClick, onMouseOut, and onMouseOver events. The 3.0 and Later Browsers.htm file lists only onMouseOver for the A tag because it is the only event supported for that tag by both IE 3.0 and Netscape 3.0.

For each element, one event is marked with an asterisk (for example, onClick="*"). This is the default event for the element. Unless otherwise specified in an action file, this event appears in the Events column of the Behavior inspector when you apply a behavior to the element. For example, onClick is the default event for the A tag in the Netscape 3.0.htm file. If you select a link in the Document window, choose Netscape 3.0 from the Events For pop-up menu in the Behavior inspector, and choose Call JavaScript from the Actions pop-up menu, onClick appears automatically in the Events column when you click OK in the dialog box. If you would rather make onMouseOver the default event for links in Netscape 3.0, move the asterisk from onClick to onMouseOver in the Netscape 3.0.htm file.

BrowserProfiles

Files used by the Check Target Browsers feature.

Each file in this folder is named for the browser it represents, and it contains information about the tags that are and are not supported by that browser. For more information about browser profiles, see "Customizing Dreamweaver" in Using Dreamweaver.

Commands

Items that appear in the Commands menu (and other menus within Dreamweaver).

Many of the commands in this folder are separated into two files (one .js file and one .htm file) for localization purposes. The HTML file contains the interface for the command: the text and form fields that appear in a dialog box when you select the command from the menu. You can modify this file to make the form fields larger or smaller. The JavaScript file contains the JavaScript code that makes the command work; you should not make changes to this file unless you are proficient in JavaScript.

You may notice that some of the items in the Commands folder have the same names as some of the items in the Objects folder. This is because some objects are really commands. Commands are more flexible than objects, but only objects can appear in the Object palette. By calling a command from an object file, Dreamweaver can get the best of both kinds of extensions.

Dictionaries

The dictionaries used by the Check Spelling feature.

Additional dictionaries can be downloaded from the Macromedia Web site at http://www.macromedia.com/support/dreamweaver/dictionary.html.

Encodings

Additional character encodings for Dreamweaver; used to populate the Document Encoding pop-up menu in the Page Properties dialog box.

Dreamweaver supports several encodings by default, including Western (Latin1), Japanese (Shift JIS, JIS, EUC), Traditional Chinese, Simplified Chinese, and Korean. These encodings always appear in the Document Encoding pop-up menu and cannot be removed. Support for additional languages and character sets (including Cyrillic, Greek, and Icelandic) is provided by the files in this folder.

Floaters

Custom floating palettes.

By default, this folder is empty. If you create or download a custom floating palette, it should be stored in this folder.

Inspectors

Custom property inspectors.

Most of the property inspectors in Dreamweaver are hard-coded into the product. The inspectors for items in the HEAD (such as META, TITLE, and LINK tags), however, are custom inspectors written in HTML and JavaScript. The property inspectors in this folder are separated into two files (one .js file and one .htm file) for localization purposes. The HTML file contains the interface for the inspector: the text and form fields that appear in the Property inspector floating palette. The JavaScript file contains the JavaScript code that makes the inspector work; you should not make changes to this file unless you are proficient in JavaScript and familiar with the Property inspector API as documented in Extending Dreamweaver.

JSExtensions

Custom shared libraries.

The custom shared libraries in this folder make Dreamweaver's extensions more powerful and flexible by adding new JavaScript functions. Because some of the files in the Translators and Commands files depend on these shared libraries, they should not be removed. To add your own shared libraries to Dreamweaver, see the section on C-level extensibility in Extending Dreamweaver.

Menus

The file that defines the entire menu structure for Dreamweaver (menus.xml), and a backup copy of that file (menus.bak) to allow you to restore default menus.

The menus.xml file specifies the names and behavior of all menus and menu items in Dreamweaver. It also specifies all of the keyboard shortcuts and mnemonics used by Dreamweaver. For information about menus.xml, see "Customizing Dreamweaver" in Using Dreamweaver. For a list of keyboard shortcuts, see "Keyboard Shortcuts" in Using Dreamweaver.

  MM

Files (called menu commands) that control the behavior of many of the menu items in Dreamweaver.

This folder is reserved for the menu commands that ship with Dreamweaver. To add your own menu commands, create a separate folder inside Menus and store your menu command files there. For more information about creating menu commands, see the Menu commands section of Extending Dreamweaver.

Objects

Items that appear in the Insert menu and Object palette.

To appear in the Object palette or Insert menu, all object files must be stored in a subfolder of the Objects folder. All of the objects in these subfolders are split into at least two files (an .htm file and a .gif file), and in some cases three (a .js file as well). The GIF file is the icon that appears in the Object palette. The HTML file contains the interface for the object: the text and form fields that appear in a dialog box (if necessary) when you select an object from the menu or palette. The TITLE tag in the HTML file determines the name that appears in the Insert menu and Object palette. The JavaScript file (or the HTML file if no .js file exists) contains the JavaScript code that inserts the object into your document. You can modify the HTML file to make the form fields larger or smaller, but you should not make changes to the JavaScript unless you are proficient in JavaScript and familiar with the Object API as documented in Extending Dreamweaver.

  Characters

Items that appear in the Characters panel of the Object palette.

  Common Items that appear in the the Common panel of the Object palette.
  Forms Items that appear in the Forms panel of the Object palette.
  Frames Items that appear in the Frames panel of the Object palette.
  Head Items that appear in the Head panel of the Object palette.
  Invisibles Items that appear in the Invisibles panel of the Object palette.
Plugins

A list of plugins that Dreamweaver does not support (UnsupportedPlugins.txt), plus any plugins that are to be used to play plugin content in Dreamweaver.

Dreamweaver automatically scans the plugins folders of any browsers on your hard drive for a suitable plugin when you opt to play plugin content, so storing plugins in this folder is not strictly necessary.

Queries

Search patterns that you save in the Find or Replace dialog box. By default, this folder is empty.

Shared Files to be shared by several different extensions.
  MM

The shared scripts, images, and class used by the extensions that ship with Dreamweaver.

This folder is reserved for the shared files that ship with Dreamweaver, but any extension can reference the files in this folder. Note: The contents of this folder may change in future versions of Dreamweaver.

To add your own shared files, create a separate folder inside Shared and store your files there.

SiteCache

Files that contain lists of all incoming and outgoing links for the files in defined sites.

By default, this folder is empty. It remains empty until you define a site and create a cache file.

Startup

Scripts that run when Dreamweaver starts up.

For more information on creating startus scripts, see "The Document Object Model" in Extending Dreamweaver.

ThirdPartyTags

Files that define the syntax and tag names of third-party markup (such as ASP, PHP, and custom HTML).

Third-party tag definition files are XML files. Each XML file contains one or more tagspecs, and each tagspec may have an associated GIF file that defines the icon for the markup. For more information about third-party tags and tagspecs, see "Customizing Dreamweaver" in Using Dreamweaver.

Translators

Items that appear in the Translation preferences and Modify > Translate menu.

You should not edit the files in this folder unless you are proficient in JavaScript and familiar with the Data translator API as documented in Extending Dreamweaver.